﻿@model PagedList.IPagedList<FTBS.Models.Entities.Concert.PriceTicketConcertEntity>
@using PagedList.Mvc;
<link href="~/Content/PagedList.css" rel="stylesheet" type="text/css" />

@{
    ViewBag.Title = "Quản lý giá vé các rạp phim";
    Layout = "~/Views/Shared/_AdminLayout.cshtml";
    var messageCanNotDelete = TempData["CanNotDelete"] ?? string.Empty;
}

<legend style="margin-top: 10px">QUẢN LÝ GIÁ VÉ</legend>

<p>
    @Html.ActionLink("Thêm mới", "Create")
</p>
<div>
    <div style="height: 330px">
        <table class="table striped bordered hovered" style="">
            <tr>
                <th rowspan="2" style="background: white">Tên rạp</th>
                <th colspan="2">
                    Loại ghế @ViewBag.TypeName1 (VNĐ)
                </th>
                <th colspan="2">
                    Loại ghế @ViewBag.TypeName2 (VNĐ)
                </th>
                <th colspan="2">
                    Loại ghế @ViewBag.TypeName3 (VNĐ)
                </th>
                <th></th>
            </tr>
            <tr>
                <th>Mua về</th>
                <th>Bán ra</th>
                <th>Mua về</th>
                <th>Bán ra</th>
                <th>Mua về</th>
                <th>Bán ra</th>
                <th></th>
            </tr>

            @foreach (var item in Model)
            {
                <tr>
                    <td>
                        @item.TheaterName
                    </td>
                    <td style="text-align: right">
                        @item.Price1.ToString(@"0,000")
                    </td>
                    <td style="text-align: right">
                        @item.SalePrice1.ToString(@"0,000")
                    </td>
                    <td style="text-align: right">
                        @item.Price2.ToString(@"0,000")
                    </td>
                    <td style="text-align: right">
                        @item.SalePrice2.ToString(@"0,000")
                    </td>
                    <td style="text-align: right">
                        @item.Price3.ToString(@"0,000")
                    </td>
                    <td style="text-align: right">
                        @item.SalePrice3.ToString(@"0,000")
                    </td>
                    <td style="text-align: center">
                        @Html.ActionLink("Sửa", "Edit", new { id = item.TheaterId, theaterName = item.TheaterName })
                    </td>
                </tr>
            }
        </table>
    </div>

    <div style="float: right">
        <br />
        <div style="float: right">
            Trang @(Model.PageCount < Model.PageNumber ? 0 : Model.PageNumber) của @Model.PageCount trang
        </div>
        <div>
            @Html.PagedListPager(Model, page => Url.Action("Index",
            new { page, sortOrder = ViewBag.CurrentSort, currentFilter = ViewBag.CurrentFilter }))
        </div>
    </div>

</div>
<script>
    var messageCanNotDelete = '@messageCanNotDelete';
    if (messageCanNotDelete)
        alert("Giá vé đang được dùng cho lịch chiếu. Không thể xóa!");
</script>

